/*p1*/
.p1_con{ margin:25px auto 0;}
.p1_left{ width:740px;}
.p1_right{ width:400px; padding-right:10px;}
.p1_left .hot{ margin-left:10px; font-size:16px; background:#d83240; padding:4px 16px; font-weight: normal;}
.p1_left h1{ margin-left:10px; text-align:center; padding:30px 0; margin-bottom:20px; line-height:160%; font-size:26px; border-bottom:#e9e9e9 1px solid;}
.p1_left .hot_news{height:130px;}
.p1_left .hot_news li{ float:left; font-size:16px; line-height:140%; width:340px; height:40px; padding:9px 10px; margin:0 0 10px 10px;}
.p1_left .pic_list{ margin:20px auto;}
.p1_left .pic_list li{ float:left; margin:10px 5px 0 15px; width:165px; font-size:14px; line-height:160%;}
.p1_left .pic_list li img{ display:block; margin-bottom:5px;}

#box{width:400px;height:280px;position:relative; margin-bottom:24px;}
#box ul li{display:none;text-align:center;position:absolute;height:46px;line-height:46px;}
#box ul li img{display:block;}
#box ul li span{position:absolute;top:234px;left:8px;font-size:14px;z-index:3;}
#box ul li a{color:#fff;}
#box ol{position:absolute;top:248px;right:5px;z-index:1;}
#box ol li.active{display:block;background:#d1182a;}
#box ol li{width:22px;height:15px;line-height:15px;float:left;cursor:pointer;text-align:center;font-size:14px;color:#fff;}

.p1_right .box_liuyan dt{ width:199px;}
.p1_right .box_liuyan dd{ width:199px}
.p1_right .box_liuyan dl b{ font-size:16px; text-align: center; display:block; line-height:42px; height:42px;}
.p1_right .box_liuyan dl p{ padding:30px 20px 0 25px; font-size:14px; line-height:160%; color:#a5a5a5;}
.p1_right .box_liuyan dl p em{ width:75px; display:block; float:left;}
.p1_right .box_liuyan dl p i{ display:block; width:60px; float:left; color:#7a7a7a;}

/*聚焦*/
.p1_con_jujiao{ margin:10px auto 20px; background:url(../images/face/znreader.png) top left no-repeat #f0f0f0; padding:40px 40px 30px; width:1120px;}
.p1_con_jujiao .p1_left{ width:540px;}
.p1_con_jujiao .p1_right{ width:520px; padding-right:30px;}
.p1_con_jujiao .p1_right h1{ font:bold 28px/120% "微软雅黑"; margin-bottom:15px;}
.p1_con_jujiao .p1_right p{ font-size:14px;}
#box2{width:540px;height:310px;position:relative;}
#box2 ul li{display:none;text-align:center;position:absolute;height:46px;line-height:46px;}
#box2 ul li img{display:block;}
#box2 ul li span{position:absolute;top:264px;left:8px;font-size:14px;z-index:3;}
#box2 ul li a{color:#fff;}
#box2 ul li div{height:46px; width:100%;position:absolute;top:264px;z-index:1;}
#box2 ol{position:absolute;top:280px;right:5px;z-index:1;}
#box2 ol li.active{display:block;background:#d1182a;}
#box2 ol li{width:22px;height:15px;line-height:15px;float:left;cursor:pointer;text-align:center;font-size:14px;color:#fff;}


.p2_con_jujiao{ margin:5px auto 25px;}
.p2_con_jujiao .fl{ width:750px;}
.p2_con_jujiao .fr{ width:400px;}

.hdNews p span.org{ position:absolute; background:#ff834d; z-index:10; top:20px; left:0; padding:1px 15px; color:#fff;}

.p2_con_jujiao .fr h2{ border:none; border-bottom:#d73240 1px solid; height:40px;}
.p2_con_jujiao .fr h2 em{ float:left; background:#d73240; font-size:16px; text-align:center; display:block; width:130px; height:40px; line-height:40px;}


.p2_con_jujiao .fr .kw{ padding:10px 0; margin-bottom:10px;}
.p2_con_jujiao .fr .kw em{ background:#f0f0f0; float:left; padding:4px 12px; margin:5px 6px;}
.p2_con_jujiao .fr ol{ margin:20px;}
.p2_con_jujiao .fr ol li{ font-size:14px; height:32px; line-height:32px; padding-left:30px;}

.p2_con_jujiao .fr .pic{ text-align:center; margin:20px auto;}
.p2_con_jujiao .fr .pic img{ display:block; margin:16px auto;}
.p2_con_jujiao .fr .list01{ padding-top:15px;}
.p2_con_jujiao .fr .list01 li{padding-left:30px; margin:8px 0; float:left;}
.p2_con_jujiao .fr .list01 li p{ font-size:16px; display:block;}
.p2_con_jujiao .fr .list01 li h6{ padding:10px 0;}
.p2_con_jujiao .fr .list01 li h6 em{ float:left;}
.p2_con_jujiao .fr .list01 li h6 i{ float:right;}

/*clear*/
.clearfix:before,.clearfix:after {content:"";display:table;}
.clearfix:after{clear:both;overflow:hidden;}

/*p2*/
.p2_con{ margin:5px auto 25px;}
.p2_left{ width:740px; padding-left:10px;}
.p2_right{ width:400px; padding-right:10px;}

.p2_left .banner{ margin:10px auto;}

.p2_left .box_huodong{ height:40px; background:#efefef; margin-bottom:20px;}
.p2_left .box_huodong b{ background:#36485e; height:40px; width:60px; text-align:center; float:left; font-size:16px; line-height:40px;}
.p2_left .box_huodong p{ height:40px; float:left; font-size:14px; line-height:40px; padding-left:10px;}
.p2_left .box_huodong p a{ padding:0 10px;}

.p2_left .title{ border-bottom:#e9e9e9 1px solid;}
.p2_left .title li{ float:left; text-align:center; width:132px; height:44px;font: normal 18px/44px \5FAE\8F6F\96C5\9ED1;}
.p2_left .title li.t01{ border-bottom:#d73240 2px solid;}
.headingNews{}
.hdNews{ margin:15px auto; border-bottom:#efefef 1px solid; padding-bottom:15px;}
.hdNews p{ display:block; clear:both; margin:5px 0 0; position:relative;}
.hdNews p img{ display:block; float:left; margin-right:30px; margin-top:10px;}
.hdNews p strong{font: bold 20px/200% \5FAE\8F6F\96C5\9ED1; display: block;}
.hdNews p em{ display:block;line-height:180%; font-size:14px; padding:5px 0 10px;}
.hdNews p i{ display:block; float:left; background:url(../images/face/znreader.png) 0 6px no-repeat; padding-left:18px; height:40px; width:200px;}
.hdNews p span.red{ position:absolute; background:#d73240; z-index:10; top:20px; left:0; padding:1px 15px;}
.hdNews p span.grey{ position:absolute; background:#a3a3a3; z-index:10; top:20px; left:0; padding:1px 15px;}

.page_n{ text-align:center; margin:20px auto; font-size:14px; /*background:#d73240; width:150px;*/ height:34px; line-height:34px;}

.p2_right h2{ background:url(../images/face/znreader.png) no-repeat; height:40px;}
.p2_right h2 em{ float:left; background:#d73240; font-size:16px; text-align:center; display:block; width:150px; height:40px; line-height:40px;}
.p2_right h2 i{ float:right; font-size:14px; line-height:40px; padding-right:10px;}
.p2_right h2 span{ background:url(../images/face/znreader.png) no-repeat; width:65px; height:36px; line-height:36px; float:right; margin:2px; padding-left:15px;}

.p2_right .list_01{ margin:15px auto;}
.p2_right .list_01 li{ background:url(../images/face/znreader.png) 0 6px no-repeat; padding-left:20px; margin:7px 0;}
.p2_right .list_01 li b{ display:block; font-size:15px;}
.p2_right .list_01 li em{ display:block;}
.p2_right .list_01 li em img{ vertical-align:middle; margin-left:20px; margin-right:5px;}

.p2_right .box_renwu{ border-bottom:#e9e9e9 1px solid; padding:20px 0;}
.p2_right .box_renwu dt{ float:left; width:100px;}
.p2_right .box_renwu dt em{ background:url(../images/face/znreader.png); margin-top:-25px; line-height:25px; text-align:center; position:relative; z-index:10; display:block;}
.p2_right .box_renwu dd{ width:280px; float:right;}
.p2_right .box_renwu dd b{ font-size:16px; font-weight:normal; margin-bottom:5px; display:block;}
.p2_right .list_12{ margin:20px auto;}
.p2_right .pic_box{ margin:10px auto;}
.p2_right .pic_box img{ margin:10px auto;}

.p2_right .list_02{ margin:10px auto;}
.p2_right .list_02 dt{ background:#e9e9e9; text-align:center; width:60px; height:26px; text-align:center; line-height:26px; float:left; margin-top:5px;}
.p2_right .list_02 dd{ font-size:14px; line-height:160%; float:right; width:320px;}

.bottom_copyright1{ background:#2f4359; padding:35px 0; margin-top:45px;}
.bottom_copyright1 .left{ width:560px;}
.bottom_copyright1 .right{ width:120px; text-align:center; padding-top:20px; color:#f0f4f8;}
.bottom_copyright1 .right img{ display:block; margin-bottom:8px;}
.bottom_copyright1 .fl p{ font-size:14px; color:#b3bcc7; line-height:200%; padding:25px 0 0;}
.bottom_copyright1 .fl p a:link,.bottom_copyright1 .fl p a:visited,.bottom_copyright1 .fl p a:hover{ color:#b3bcc7;}
.bottom_copyright1 .fl ul{ margin:25px 0 0;}
.bottom_copyright1 .fl ul li{ float:left; width:170px;font-size:14px; color:#b3bcc7; line-height:200%;}
.bottom_copyright1 .fl ul li a:link,.bottom_copyright1 .fl ul li a:visited,.bottom_copyright1 .fl ul li a:hover{color:#b3bcc7;}
.bottom_copyright1 .fl h2{ height:37px; line-height:37px; font-size:18px; color:#f0f4f8;}
.bottom_copyright2{ background:#243344; height:48px;}
.bottom_copyright2 .fl{ color:#727a83; line-height:48px;}
.bottom_copyright2 .fr select{ width:170px; height:22px; margin:15px 0 0 0; text-align:right;}

.grey2,.grey2 a:link,.grey2 a:visited,.grey2 a:hover{ color:#7a7a7a;}
.grey3,.grey3 a:link,.grey3 a:visited,.grey3 a:hover{ color:#9b9a9a;}

.messageTabTitle span{
			 margin-right:8px!important;
		 }
		 .messageTabTitle span{
			 font-size:18px;
		 }
		 .messageTabTitle span.active{
			 font-size:22px;
		 }
.messageTabTitle{
  font-size: 20px;
  color: #666;
  margin-bottom: 20px;
}
.messageTabTitle span.active {
  color: #333;
  font-size: 24px;
  /*background: url(/img/MAIN/2021/09/121112/static/images/line.png) no-repeat bottom center;*/
}
.messageTabTitle span {
  display: inline-block;
  padding: 0;
    padding-bottom: 0px;
  margin-right: 20px;
  cursor: pointer;
  padding-bottom: 20px;
}
.ej_list_box{width:94%;margin-top: 10px;}
.ej_list_box{
	  margin-top:10px!important;
	  border-radius:0px;
	}
.w1000{
	  width:1000px;
	  margin:0 auto;
	}
.list_16 li{padding-left:15px;font-size:16px;line-height:36px;overflow:hidden;}
.list_16 li em{ font-size:12px; color:#999; line-height:32px;height:32px; float:right; padding-right:16px;font-style:normal;}
.line1{ width:100%; height:1px; overflow:hidden; background:#dddddd;margin:20px auto;}
.page_n{ text-align:center; padding:20px 0; margin-top:30px;}

.layout{width:1280px;margin:0 auto}

/*rm_txt*/
.rm_txt{margin-top:30px;}
.rm_txt .col-1{width:860px;}
.rm_txt .col-2{width:340px;}
.rm_txt .col-1 h1{font-size: 38px;font-weight: 500;line-height: 46px;margin:5px auto 15px auto}
.rm_txt .col-1 h3,.rm_txt .col-1 h4{font-size:18px;line-height:26px;}
.rm_txt .col-1 h3{margin:15px 0 5px 0;}
.rm_txt .col-1 h4{margin:15px 0 5px 0;color:#999}
.rm_txt .col-1 div.author{font-size:16px;height:24px;margin-top:24px;}

.rm_txt .col-1{ margin:0 auto;}
.rm_txt .col-1 h3,.rm_txt .col-1 h1,.rm_txt .col-1 h4,.author,.col-1-1{ text-align:center;}

.channel{margin-top:31px}
.channel .col-1-1{color:#666;}
.channel .col-1-1 span{width: 50px;height: 28px;line-height: 28px;background: #E8E8EA;border-radius: 2px;display:inline-block;text-align: center;margin-right:14px}
.channel .col-1-2 span{height: 30px;line-height:30px;background: #F5F5F7;border-radius: 20px;padding:0 14px;display:inline-block;margin-left:20px;cursor: pointer;}
.channel .col-1-2 span i{ font-style:normal;}
.channel .col-1-2 span img{vertical-align: middle;margin-right:5px}
.channel .col-1-2 span.rm_play{cursor: pointer;}
.channel .col-1-2 span.rm_play_show{display:none;background:none;}
.channel .col-1-2 span.rm_play_show{width: 359px;height:32px;}
.channel .col-1-2 span.rm_play_show{position: relative;}
.channel .col-1-2 span.rm_play_show div{background: #F5F5F7;width:359px;height:32px;}

.rm_txt_con div.otitle{ font-size:14px; margin-top:20px;}
.rm_txt_con div.edit{ font-size:16px; text-align:right;}
.rm_txt_con .box_pic{ text-align:center; font-size:16px;}
.rm_txt_con .box_pic img{ display:block; margin-top:15px; max-width:860px;}
.rm_txt_con .box_pic table td{font-size:18px;color:#4d7caa !important;font-family:"楷体","KaiTi_GB2312"; line-height:30px;}
.rm_txt_con .box_pic table td font{color:#4d7caa !important;margin-top:15px;}
.rm_txt_con table.pci_c{ width:100%; text-align:center;}
.rm_txt_con table.pci_c p{ text-align:center;}
.rm_txt_con p{margin-top:23px;text-align: justify;font-size:20px;line-height: 38px;text-indent:0em}
.rm_txt_con p img{ max-width:860px;}
.rm_txt_con p.desc{font-size:18px;color:#4d7caa;font-family:"楷体","KaiTi_GB2312"; line-height:30px;width:80%; margin:20px auto 0 auto;text-align: center;}
.rm_txt_con p.FontSize20{font-size:18px;}
.rm_txt_con div.bza{font-size:18px;color:#4d7caa;font-family:"楷体","KaiTi_GB2312";border:1px solid #e5e5e5;padding:25px 20px 15px 20px;margin-top:30px;position:relative;display:none;}
.rm_txt_con div.bza span{display:block;width:109px;height:24px; position:absolute;top:-14px;left:55px;}
.rm_txt_con div.bza p{text-indent:2em;font-size:18px;font-family:"楷体","KaiTi_GB2312";line-height:34px;margin-top:0px;}

.rm_txt_con p.paper_num{font-size:16px;color:#666}
.rm_txt_con p.paper_num span{float:left;}
.rm_txt_con p.paper_num em{float:right;}
.rm_txt_con p.paper_num em i{width:60px;height:26px;background: #F5F5F7;border-radius: 20px;display:inline-block;font-style:normal;text-align: center;}
.rm_txt_con p.paper_num em i img{vertical-align:middle; margin:5px auto;}

/*.channel .col-1-2 span.rm_type{display:none;}*/

.topb{position:fixed; bottom:80px; right:20px;font-size:18px; font-family:"Microsoft YaHei";width:90px; height:50px; line-height:50px; padding-left:40px;cursor:pointer;z-index:111}
.topb:hover{color:#fff;}

#ops_share {
    display: none;
    opacity: 0;
    position: fixed;
    left: -20px;
    top: 20px;
    z-index: 999999999;
    transition: all .3s ease;
}

#ops_share ul {
    background: #fff;
}

#ops_share {
    width: 220px;
    padding-left: 30px;
}

#ops_share:after {

}
.triangle-right:after {
    content: "";
    position: absolute;
    border-width: 6px;
    border-style: solid solid solid;
    border-color: transparent transparent transparent #fff;
    right: 6px;
    top: 12px;
}

.triangle-right:before {
    content: "";
    position: absolute;
    border-width: 6px;
    border-style: solid solid solid;
    border-color: transparent transparent transparent rgba(201, 201, 201, 0.29);
    right: 4px;
    top: 12px;
}

.triangle-left:after {
    content: "";
    position: absolute;
    border-width: 6px;
    border-style: solid solid solid;
    border-color: transparent #fff transparent transparent ;
    left: 20px;
    top: 12px;
}

.triangle-left:before {
    content: "";
    position: absolute;
    border-width: 6px;
    border-style: solid solid solid;
    border-color: transparent rgba(201, 201, 201, 0.29) transparent transparent ;
    left: 18px;
    top: 12px;
}

.triangle-top:after {
    content: "";
    position: absolute;
    border-width: 6px;
    border-style: solid solid solid;
    border-color: transparent  transparent #fff transparent ;
    right: 58px;
    top: -11px;
}

.triangle-top:before {
    content: "";
    position: absolute;
    border-width: 6px;
    border-style: solid solid solid;
    border-color: transparent  transparent rgba(201, 201, 201, 0.29) transparent ;
    right: 58px;
    top: -12px;
}

.ops_shareLayer ul,
.ops_shareLayer li,
.ops_shareLayer a,
.ops_shareLayer i {
    margin: 0px;
    padding: 0px;
}

.ops_shareLayer {
    line-height: 44px;
}

.ops_shareLayer .ops_tit {
    color: #666;
    float: left;
    margin-right: 10px;
}

.ops_shareLayer .ops_icons {
    float: left;
}

.ops_shareLayer .ops_icons li {
    float: left;
    height: 44px;
    width: 44px;
    list-style: outside none none;
    margin-right: 10px;
}

.ops_shareLayer .ops_icons a {
    float: left;
    border-radius: 22px;
    -moz-border-radius: 22px;
    -webkit-border-radius: 22px;
    padding: 10px;
}

.ops_shareLayer .ops_icons a i {
    background-image: url(../../icon.jpg);
    height: 18px;
    width: 18px;
    line-height: 18px;
    display: block;
    cursor: pointer;
    background-repeat: no-repeat;
    background-position: center;
    background-size: contain;
}

.ops_shareLayer .ops_icons li:nth-child(1) a i{
    background-image: url(../images/face/XinLangWeiDianJi.jpg);

}

.ops_shareLayer .ops_icons li:nth-child(1) a i:hover {
    background-image: url(../images/face/XinLangDianJi.jpg);
}

.ops_shareLayer .ops_icons li:nth-child(2) a i{
    background-image: url(../images/face/WeiXinWeiDianJi.jpg);

}

.ops_shareLayer .ops_icons li:nth-child(2) a i:hover {
    background-image: url(../images/face/WeiXinDianJi.jpg);
}

.ops_shareLayer .ops_icons li:nth-child(3) a i{
    background-image: url(../images/face/QQWeiDianJi.jpg);

}

.ops_shareLayer .ops_icons li:nth-child(3) a i:hover {
    background-image: url(../images/face/QQDianJi.jpg);
}

.ops_shareLayer .ops_icons li:nth-child(4) a i{
    background-image: url(../images/face/FenXiangWeiDianJi.jpg);

}

.ops_shareLayer .ops_icons li:nth-child(4) a i:hover {
    background-image: url(../images/face/FenXiangDianJi.jpg);
}

.ops_shareLayer .ops_icons li:nth-child(2) {

}

.ops_shareLayer .ops_icons li:nth-child(3) {

}

.ops_shareLayer .ops_icons li:nth-child(4) {

}


.ops_shareLayer .ops_icons a.icon_rmwb {
}

.ops_shareLayer .ops_icons a.icon_rmwb:hover, .ops_shareLayer .ops_icons a.icon_rmwb:focus {
}

.ops_shareLayer .ops_icons a.icon_sina {
}

.ops_shareLayer .ops_icons a.icon_sina:hover, .ops_shareLayer .ops_icons a.icon_sina:focus {

}

.ops_shareLayer .ops_icons a.icon_sina i {
    /* background-position: 0 -50px; */
}

.ops_shareLayer .ops_icons a.icon_weixin {
}

.ops_shareLayer .ops_icons a.icon_weixin:hover, .ops_shareLayer .ops_icons a.icon_weixin:focus {
}

.ops_shareLayer .ops_icons a.icon_weixin i {
    /* background-position: 0 -100px; */
}

.ops_shareLayer .ops_icons a.icon_qzone {
}

.ops_shareLayer .ops_icons a.icon_qzone:hover, .ops_shareLayer .ops_icons a.icon_qzone:focus {
}

.ops_shareLayer .ops_icons a.icon_qzone i {
    /* background-position: 0 -150px; */
}

.ops_shareLayer .ops_icons a.icon_copy {
}

.ops_shareLayer .ops_icons a.icon_copy:hover, .ops_shareLayer .ops_icons a.icon_copy:focus {
}

.ops_shareLayer .ops_icons a.icon_copy i {
    /* background-position: 0 -200px; */
}

.weixin_popup {
    background: #fff none repeat scroll 0 0;
    border: 1px solid #d8d8d8;
    padding: 10px;
    position: fixed;
    z-index: 11001;
    text-align: left;
    font-size: 12px;
    color: #333;
}

.weixin_popup .weixin_popup_head {
    color: #000;
    font-weight: bold;
    height: 16px;
    line-height: 16px;
    position: relative;
    text-align: left;
}

.weixin_popup .weixin_popup_head .weixin_popup_close {
    color: #999;
    font-size: 16px;
    height: 16px;
    position: absolute;
    right: 0;
    text-decoration: none;
    top: 0;
    width: 16px;
}

.weixin_popup .weixin_popup_main {
    TEXT-ALIGN: center;
    padding-top: 10px;
    padding-bottom: 10px;
}

.weixin_popup .weixin_popup_foot {
    color: #666;
    line-height: 22px;
    text-align: left;
}

#weixin_qrcode {
    height: 295px;
    left: 333.5px;
    bottom: 150px;
    width: 240px;
}

.ops_shareLayer ul.ops_icons {
    border: 1px solid rgba(201, 201, 201, 0.29);
    padding: 0 10px 0 16px;
    border-radius: 4px;
}

.ops_shareLayer ul.ops_icons li {
    float: left;
    height: 36px;
    width: 36px;
    list-style: outside none none;
    margin-right: 8px;
}

.ops_icons {
    overflow: hidden;
    float: none;
}


